A:link, A:active, A:visited	{
	text-decoration: none;
	color: #0000CC;
	font-weight: bold;
}
A:hover	{
	color: #CC0000;
}

img.Hand { cursor: hand; }

select.Small { font: bold 11px Arial; border: 1px ridge gray }
select.Normal { font: bold 13px Arial; border: 1px ridge gray }
select.FixedSmall { font: bold 12px courier new; background-color: #FFFFEF }
select.FixedMedium { font: bold 13.5px courier new; background-color: #FFFFEF }
select.Fixed { font: bold 15px courier new; background-color: #FFFFEF }
select.FixedTitle { font: bold 15px courier new; background-color: #C0C0C }

input.cb { background-color: #FFFFEF; }
input.checkbox { background-color: #FFFFEF; border: 1px solid gray}
input.text { font: bold 10pt Arial; background-color: #FFFFEF; border:1px ridge;padding: 2px }
input.button { font: bold 10pt Arial; color : #041D55; background-color: #D2D2D2; }
input.PPButton { font: bold 10pt Arial; color: #041D55; background-color: #D2D2D2; width: 35px }
input.Radio { cursor: hand}
input.TableHeadSmall { font: bold 12px courier new; background-color: #A8A8A8; padding: 3px }
input.TableHeadMedium { font: bold 13.5px courier new; background-color: #A8A8A8; padding: 3px }
input.TableHead { font: bold 15px courier new; background-color: #A8A8A8; padding: 3px }
input.Days { font: bold 10pt Arial; background-color: #FFFFEF; border:1px ridge;padding: 2px; width: 30px; text-align: center}

textarea.Fixed { font: normal 8pt fixedsys; background-color: #FFFFEF; border:1px ridge}
textarea.textarea { font: bold 9pt Arial; background-color: #FFFFEF; border:1px ridge;padding: 2px}
textarea.Summary { font: bold 11pt courier new; background-color: #FFFFEF; border:2px ridge; padding: 2px}
textarea.ReadOnly { font: bold 10pt arial; background-color: #FFFFEF; border:1px ridge gray; padding: 2px}
textarea.Normal { font: bold 10pt arial; background-color: #FFFFEF; border:1px ridge; padding: 2px}

table.Wizard { background : #FFFFFF; border : 0px solid black; padding : 0px 0px 0px 0px;  width : 790; }
body {  margin: 0px; background-color : #FFFFEF; }
font.T1 { font: 9pt Arial, Times, serif; }
font.T2 { font: 10pt Arial, Times, serif; }
font.T3 { font: 12pt Arial, Times, serif; }
font.T1B { font: bold 9pt Arial, Times, serif; }
font.T2B { font: bold 10pt Arial, Times, serif; }
font.T3B { font: bold 12pt Arial, Times, serif; }
font.T1BGray { font: bold 8pt Arial, Times, serif; color: gray}
font.T2BGray { font: bold 10pt Arial, Times, serif; color: gray}
font.T2BBlue { font: bold 10pt Arial, Times, serif; color: #0A246A}
font.T3BBlue { font: bold 13pt Arial, Times, serif; color: #0A246A}
font.Hand { cursor: hand; }
font.TF { font : normal 8pt fixedsys }

label {cursor: hand}

div.T1 { font: 9pt Arial, Times, serif; margin: 0px}
div.T2 { font: 10pt Arial, Times, serif; margin: 0px}                
div.T3 { font: 12pt Arial, Times, serif; margin: 0px}
div.T1B { font: bold 9pt Arial, Times, serif; margin: 0px; padding: 0px}
div.T2B { font: bold 10pt Arial, Times, serif; margin: 0px; padding: 0px}
div.T3B { font: bold 12pt Arial, Times, serif; margin: 0px; padding: 0px}
div.T1BGray { font: bold 9pt Arial, Times, serif; margin: 0px; padding: 0px; color: gray}
div.T2BGray { font: bold 10pt Arial, Times, serif; margin: 0px; padding: 0px; color: gray}
div.T3BGray { font: bold 12pt Arial, Times, serif; margin: 0px; padding: 0px; color: gray}
div.Indent {margin-left: 10px; margin-right: 0px; margin-top: 0px; margin-bottom: 10px; padding 0px}
div.Abs { position: absolute; visibility: hidden; z-index: 2; margin: 0px; padding: 0px }
div.WizPanel { position: absolute; visibility: hidden; z-index: 2; margin: 5px; padding: 0px }
div.WizSubPanel { position: absolute; visibility: hidden; z-index: 3; margin: 5px; padding: 0px }
div.FixedMessage { font: bold 11pt courier new }
div.LoadMessageHead { font: bold 20px Arial, Times, serif; }
div.LoadMessageBody { font: bold 16px Arial, Times, serif; }

table.Indent {margin-left: 10px; margin-right: 0px; margin-top: 0px; margin-bottom: 10px; padding 0px}

tr { background-color : #FFFFEF; }
tr.Head { font: bold 16px Arial, Times, serif; text-align: center; background-color: silver; }
tr.HeadCL { font: bold 16px Arial, Times, serif; text-align: left; vertical-align: center; background-color: silver; }
tr.SubHead { font: bold 14px Arial, Times, serif; background-color: #e6e6e6; text-align: center; }
tr.Phases { font: bold 14px Arial, Times, serif }

td.Head { font: bold 11pt Arial, Times, serif; text-align: center; background-color: silver; }
td.HeadCL { font: bold 11pt Arial, Times, serif; text-align: left; vertical-align: center; background-color: silver; }
td.SubHead { font: bold 9pt Arial, Times, serif; background-color: #e6e6e6; text-align: center; }
td.Lbl { text-align: right; vertical-align: top; font: 11pt Arial, Times, serif } 
td.Att { text-align: left; vertical-align: top; font: bold 11pt Arial, Times, serif; } 
td.SLbl { text-align: right; vertical-align: top; font: 9pt Arial, Times, serif; background-color: #e6e6e6 } 
td.SLblBld { text-align: right; vertical-align: top; font: bold 9pt Arial, Times, serif; background-color: #e6e6e6 } 
td.SAtt { text-align: left; vertical-align: top; font: bold 9pt Arial, Times, serif; background-color: #e6e6e6 } 
td.T1B { font: bold 9pt Arial, Times, serif; }
td.T2B { font: bold 10pt Arial, Times, serif; }
td.T3B { font: bold 12pt Arial, Times, serif; }
td.T1BGray { font: bold 8pt Arial, Times, serif; color: gray}
td.T2BGray { font: bold 9pt Arial, Times, serif; color: gray}
td.T2BGray { font: bold 11pt Arial, Times, serif; color: gray}
